// 引⼊axios
import axios from 'axios'
/**
 * 输出 default，有⼀个httpRequest⽅法，⽤于发送http请求
 * @param methods ,请求⽅法：get或post或put
 * @param url ,请求地址
 * @param data ,请求数据
 * baseURL,基础的url地址，会加载在url前⾯，组成最终的服务器请求地址，
 * 本处写的是vue.config.js中的代理地址，实际上这个值就是http://171.220.242.237:30
02
 * timeout,指定请求超时的毫秒数
 * headers,被发送的⾃定义请求头
 */
export default {
 httpRequest(method, url, params, data) {
 return axios({
 url,
 method,
 baseURL: "/api",
 params,
 data,
 timeout: 10000,
 headers: {
 "content-type": "application/json;charset=utf-8",
 },
 }).then((response) => {
 return response.data;//获取到响应结果的数据
 });
 }, 
};
